//#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//
//int minNumberInRotateArray(int* nums, int numsLen)
//{
//	int* p = &nums[numsLen - 1];
//	int count = 0;
//	while (count<numsLen - 1 && (*p)>(*(p - 1)))
//	{
//		count++;
//		p--;
//	}
//	return *p;
//}
//
//int main()
//{
//	int arr[5] = { 4,5,1,2,3 };
//	int ret = minNumberInRotateArray(arr, 5);
//	printf("%d", ret);
//	return 0;
//}